ThisBuild / scalaVersion := "2.13.10"

ThisBuild / version := "1.0"

lazy val root = (project in file("."))
  .enablePlugins(PlayScala)
  .settings(
    name := """camellia_oleifera_abel_db""",
    libraryDependencies ++= Seq(
      jdbc,
      ehcache,
      ws,
      specs2 % Test,
      guice,
      "org.scalatestplus.play" %% "scalatestplus-play" % "5.1.0" % Test,

      "org.webjars" % "bootstrap" % "4.6.0",
      "org.webjars" % "select2" % "4.0.13",
      "org.webjars" % "nprogress" % "0.2.0",
      "org.webjars.bower" % "bootstrap-table" % "1.17.1",
      "org.webjars.npm" % "bootstrap-sweetalert" % "1.0.1",
      "org.webjars.npm" % "font-awesome" % "4.7.0",
      "org.webjars.npm" % "jquery" % "3.6.3",
      "org.webjars.bowergithub.fancyapps" % "fancybox" % "3.5.7",
      "org.webjars.bowergithub.sentsin" % "layer" % "3.1.1",
      "org.webjars.bower" % "bootstrap-fileinput" % "5.2.1",

      "commons-io" % "commons-io" % "2.5",
      "org.apache.commons" % "commons-lang3" % "3.6",
      "org.apache.commons" % "commons-math3" % "3.6.1",
      "com.typesafe.play" %% "play-slick" % "5.1.0",
      "com.typesafe.slick" %% "slick-codegen" % "3.4.1",
      "com.github.tototoshi" %% "slick-joda-mapper" % "2.6.0",
      "mysql" % "mysql-connector-java" % "5.1.47",
      "org.apache.pdfbox" % "pdfbox" % "2.0.22",
      "com.chuusai" %% "shapeless" % "2.3.3",
      "org.typelevel" %% "cats-core" % "2.0.0",
      "com.chuusai" %% "shapeless" % "2.3.3",
      "org.typelevel" %% "cats-core" % "2.0.0",
      "org.apache.poi" % "poi-ooxml" % "3.15",
      "cn.hutool" % "hutool-all" % "5.8.5"

)
  )